sesame roll vendor - French English Dictionary